.2 Heuristic

ثبت نشده
چکیده

1.1 Introduction hsp is a planner based on the ideas of heuristic search. 1 Heuristic search algorithms perform forward search from an initial state to a goal state using an heuristic function that provides an estimate of the distance to the goal. The 8-puzzle is the standard example of heuristic search and is treated in most AI textbooks 9, 10]. The main diierence between the 8-puzzle and our approach to planning is in the heuristic function. While in domains speciic tasks like the 8-puzzle the heuristic function is given (e.g., as the sum of the Manhat-tan distances); in domain independent planning, it has to be derived from the high-level representation of the actions and goals. A common way to derive an heuristic function h(s) for a problem P is by relaxing P into a simpler problem P 0 whose optimal solution can be computed eeciently. Then, the optimal cost for solving P 0 can be used as an heuristic for solving P 10]. For example, if P is the 8-puzzle, P 0 can be obtained from P by allowing the tiles to move into any neighboring position. The optimal cost function of the relaxed problem is precisely the Manhattan distance heuristic. In Strips planning, we obtain the heuristic values for a planning problem P by considering thèrelaxed' planning problem P 0 in which all delete lists are ignored. In other words, P 0 is like P except that delete lists are assumed empty. As a result, actions may add new atoms but not remove existing ones, and a sequence of actions solves P 0 when all goal atoms have been generated. As in recent planners such as satplan 5] and graphplan 1], we assume that action schemas have been replaced by all their ground instances, and we do not deal with variables. It is not diicult to show that for any initial state s, the optimal cost h 0 (s) to reach a goal in P 0 is a lower bound on the optimal cost h (s) to reach a goal in the original problem P. We could thus set the heuristic function h(s) to h 0 (s) and hence obtain an informative and admissible (non-overestimating) heuristic. The problem, however, is that computing h 0 (s) is still NP-hard. 2 We thus set for an approximation: we set the heuristic values h(s) to an estimate of the optimal values h …

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Heuristic and exact algorithms for Generalized Bin Covering Problem

In this paper, we study the Generalized Bin Covering problem. For this problem an exact algorithm is introduced which can nd optimal solution for small scale instances. To nd a solution near optimal for large scale instances, a heuristic algorithm has been proposed. By computational experiments, the eciency of the heuristic algorithm is assessed.

متن کامل

Heuristic approach to solve hybrid flow shop scheduling problem with unrelated parallel machines

In hybrid flow shop scheduling problem (HFS) with unrelated parallel machines, a set of n jobs are processed on k machines. A mixed integer linear programming (MILP) model for the HFS scheduling problems with unrelated parallel machines has been proposed to minimize the maximum completion time (makespan). Since the problem is shown to be NP-complete, it is necessary to use heuristic methods to ...

متن کامل

A new heuristic method based on CPM in SALBP

The task of balancing of assembly lines is well-known in mass production system but this problem is NP-hard even for the simple straight line. Therefore, utilizing heuristic methods for these problems is totally unquestionable. Furthermore, in line with balancing problems, heuristic methods are the foundation of the metaheuristic methods, thus it seems to be necessary to use more efficient heur...

متن کامل

SIZING OPTIMIZATION OF TRUSS STRUCTURES WITH NEWTON META-HEURISTIC ALGORITHM

This study is devoted to discrete sizing optimization of truss structures employing an efficient discrete evolutionary meta-heuristic algorithm which uses the Newton gradient-based method as its updating scheme and it is named here as Newton Meta-heuristic Algorithm (NMA). In order to enable the NMA population-based meta-heuristic to effectively explore the discrete design space, a term contain...

متن کامل

A Preprocessing Technique to Investigate the Stability of Multi-Objective Heuristic Ensemble Classifiers

Background and Objectives: According to the random nature of heuristic algorithms, stability analysis of heuristic ensemble classifiers has particular importance. Methods: The novelty of this paper is using a statistical method consists of Plackett-Burman design, and Taguchi for the first time to specify not only important parameters, but also optimal levels for them. Minitab and Design Expert ...

متن کامل

Solving the Fixed Charge Transportation Problem by New Heuristic Approach

The fixed charge transportation problem (FCTP) is a deployment of the classical transportation problem in which a fixed cost is incurred, independent of the amount transported, along with a variable cost that is proportional to the amount shipped. Since the problem is considered as an NP-hard, the computational time grows exponentially as the size of the problem increases. In this pape...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998